Previous Book Contents Book Index Next

Inside Macintosh: QuickTime /
Chapter 2 - Movie Toolbox / Movie Toolbox Reference
Data Types


Movie Identifiers

You identify a data structure to the Movie Toolbox by means of a data type that is supplied by the Movie Toolbox. The following data types are currently defined:

Media
Specifies the media for an operation. Your application obtains a media identifier from such Movie Toolbox functions as NewTrackMedia and GetTrackMedia (described on page 2-138 and page 2-190, respectively).
Movie
Specifies the movie for an operation. Your application obtains a movie identifier from such functions as NewMovie, NewMovieFromFile, and NewMovieFromHandle (described on page 2-80, page 2-76, and page 2-78, respectively).
MovieEditState
Specifies the movie edit state for an operation. Your application obtains a movie edit state identifier when you create the edit state by calling the NewMovieEditState function (described on page 2-238).
QTCallBack

Specifies the callback for an operation. You obtain a callback identifier from the NewCallBack function (described on page 2-317).
TimeBase
Specifies the time base for an operation. Your application obtains a time base identifier from the NewTimeBase or GetMovieTimeBase functions (described on page 2-297 and page 2-175, respectively).
Track
Specifies the track for an operation. Your application obtains a track identifier from such Movie Toolbox functions as NewMovieTrack and GetMovieTrack (described on page 2-136 and page 2-188, respectively).
TrackEditState
Specifies the track edit state for an operation. Your application obtains a track edit state identifier when you create the edit state by calling the NewTrackEditState function (described on page 2-252).
UserData
Specifies the user data list for an operation. You obtain a user data list identifier by calling the GetMovieUserData, GetTrackUserData, or GetMediaUserData functions (described on page 2-215, page 2-216, and page 2-217, respectively).

Previous Book Contents Book Index Next

© Apple Computer, Inc.
6 JUL 1996